Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 France F2 Spain F3 Spain F4 France F4 Spain F5 Spain F2 Spain F3 Croatia F4 Kuwait F1 Kuwait F2 Laos F1 Thailand F4 Thailand F5 Croatia F1 India F1 India F2 Bosnia & Herzegovina F5 Serbia F2 Serbia F3 Serbia F6 USA F25 Spain F36 Germany F1 Germany F2 Croatia F1 USA F7 Spain F22 Spain F26 Spain F7 Spain F8 Spain F6 Spain F1 Spain F2 France F5 France F4 Croatia F6 Serbia F7 USA F24 Ljubljana Open 2002 - Ljubljana Challenger Canottieri Minico - Mantova Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Zagreb Open - Zagreb Okal Cup - Eckental Stella Artois Clay Court Championships - Budaors Gemax Open - Belgrade Sarajevo Open - Sarajevo Zagreb Open - Zagreb Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Ciudad de Pozoblanco Open Diputacion - Cordoba Canottieri Mincio Open - Mantova Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid CA Challenge - Graz XXX Edizione 'A Savoldi Marco' - Manerbio Asirom Challenger - Brasov Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Challenger Groningen - Groningen Lambertz Open - Aachen IPP Open - Helsinki Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open Mutouest - St. Brieuc Tennis Napoli Cup 2004 - Napoli Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Porsche Open - Poznan Trani Cup - Trani GHI Bronx Classic - Bronx ATP Challenger Open 2004 - Monchengladbach Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Jameson Cup - Milan La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza San Remo Tennis Cup 15° Piertomaso - San Remo Ljubljana Open - Ljubljana 4° Sporting Challenger - Turin Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Siemens Open - Scheveningen Antonio Savoldi-Marco Co. - Manerbio Pro Challenger at Calabasas - Calabasas The LTA Sunderland Challenger - Sunderland Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Unique Zagreb Open - Zagreb Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Challenger Copa Sevilla - Seville Kobstaedernes ATP Challenger - Kolding Copa Petrobras Argentina - Buenos Aires LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Open des Alpes Trophee BNP Paribas - Grenoble Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Challenger de Providencia-Copa Kia - Santiago Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rijeka Open - Rijeka III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba Dublin Challenger - Dublin Medjurgorje Open - Medjugorje ATP Open Castilla y Leon - Segovia TEAN International - Alphen Aan Den Rijn Ljubljana Open 2008 - Ljubljana Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk Sunrise Challenger Athens Challenger Sofia Challenger Tunis Challenger Rijeka Challenger Pozoblanco Challenger Segovia Challenger Istanbul Challenger Vigo Challenger Seville Challenger Palermo Challenger Tiburon Challenger Serbia Open - Belgrade Helsinki Challenger Heilbronn Challenger Honolulu Challenger VTR Open - Vina del Mar Caltanissetta Challenger Jersey Challenger Challenger Citta di Olbia - Olbia Recanati Challenger Segovia Challenger Geneva Challenger Como Challenger Seville Challenger Banja Luka Challenger Ljubljana Challenger IX Open Internacional D'Andorra - Andorra Memorial Savigni - Sassuolo Muller Cup - Ulm The Hilversum Open - Hilversum XXIX Edizione 'A.Savoldi Marco' - Manerbio Salzburg Challenger Helsinki Challenger Fujitsu Siemens Open - Budapest Copa Sevilla - Seville Open de Tanger - Tangier Bucaramanga Challenger Bergamo Challenger Zagreb Open - Zagreb XI Venice Open - Venice Sarajevo Challenger Le Gosier Challenger Asirom Challenger Brasov - Brasov Athens Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Prostejov Challenger XL Challenger de Tenis Copa Sevilla - Seville Maia Open 2002 - Maia Turin Challenger Sopot Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Ljubljana Challenger Madrid Challenger Zivnobanka Czech Open - Prostejov Sao Jose Do Rio Preto Challenger Nord/LB Open - Braunschweig Bergamo Challenger Meknes Challenger Salinas Challenger Guadalajara Challenger Volkswagen Challenger 2004 - Wolfsburg Caltanissetta Challenger Marburg Challenger Open Castilla y Leon - Segovia Oberstaufen Challenger Top Wool Challenger Biella - Biella Pozoblanco Challenger Segovia Challenger Pekao Open 2004 - Szczecin Alphen Challenger Copa Sevilla-Internacionales de Andalucia - Seville Seville Challenger Trnava Challenger Madrid Challenger San Juan Challenger Villa Allende Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Ciudad de Pozoblanco Open Diputacion - Cordoba Riviera di Rimini Challenger - Rimini 3° Trofeo 'Citta di Brindisi' - Brindisi Nokian Hakkapeliitta Open - Tampere S Tennis Masters - Graz Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Challenger Copa Sevilla - Seville Banja Luka Challenger 2005 - Banja Luka Pekao Open 2005 - Szczecin Sir Supermercati - Rome St. Brieuc Challenger Intersport Heilbronn Open - Heilbronn BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Open Mutouest St. Brieuc - St. Brieuc Ischgl International Tennis Challenger 2003 - Ischgl Tennis Napoli Cup - Naples Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Oberstaufen Cup - Oberstaufen Antonio Savoldi-Marco Co. - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Banja Luka Challenger - Banja Luka Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Copa Petrobras Brazil - Aracaju Bauer Watertechnology Cup - Eckental Copa Kia Challenger ATP - Santiago Internationaux de Doubs Open de Franchie-Comte - Besancon XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Prosperita Open 2007 - Ostrava Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul EI Bank Bulgarian Challenger - Sofia Challenger Tunisie - Tunis Neride Prague Indoor - Prague Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza GHI Bronz Classic - Bronx Zagreb Open - Zagreb Home Depot Center USTA Challenger - Carson Memorial A. Manfredini Sassuolo Challenger - Sassuolo PrivatBank Cup - Dnepropetrovsk Internationaux de Tennis de Brest - Brest Gemax Open 2002 - Belgrade VI Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Seville Challenger Zagreb Challenger Ljubljana Challenger Rijeka Challenger Challenger 42 - Andrezieux Open Prevadies - St. Brieuc Warta Cup 2001 - Sopot Kobstaedernes ATP Challenger - Kolding Optimus Maia Open - Maia Bath Challenger Dubrovnik Open - Dubrovnik Bauer Watertechnilogy Cup 2008 - Eckental Kosice Challenger Buenos Aires Challenger Bogota Challenger USTA/Adtech Challenger - Boston Tenerife Challenger Prostejov Challenger Furth Challenger The LTA Wrexham Challenger - Wrexham Prague Open - Prague Rome Challenger Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn Logopak Challenger 2005 - Lubeck Banja Luka Challenger Arroyo de la Encomienda - Valladolid Genova Open Challenger - Genova Napoli Challenger Black Forest Open - Freudenstadt Sacramento Challenger Tarragona Challenger Calabasas Challenger Porsche Open - Poznan Charlottesville Challenger Knoxville Challenger Bratislava Challenger s'Tennis Masters Challenger - Graz Noumea Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Okal Cup 2003 - Eckental Belgrade Challenger Tanger Challenger Meknes Challenger Cherbourg Challeger Rabat Challenger Sarajevo Challenger XXXVII Torneig C.E. Laieta - Barcelona Barletta Challenger Monza Challenger Kamnik Challenger - Kamnik S Tennis Master Championship - Graz TED Open - Istanbul Gemax Samsung Open 2005 - Belgrade Zagreb Challenger Pharma Medico Open 2008 - Aarhus Prostejov Challenger Nottingham Challenger Alexander Kolyaskin Memorial - Donetsk Turin Challenger Arad Challenger Stella Artois Clay Court Championships - Budaors Copa Sevilla Internacionales de Andalucia - Seville Ciutat de Barcelona - Barcelona Sarajevo Open 2004 - Sarajevo Rome Challenger Copa Petrobras Uruguray - Montevideo Schickedanz Open - Furth ATU Cup - Weiden Tunis Open 2007 - Tunis Zagreb Challenger Cremona Challenger Alessandria Challenger XI Ciutat de Barcelona - Barcelona Pozoblanco Challenger Tunis Open - Tunis Segovia Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia San Sebastian Challenger ATP Open Castilla y Leon - Segovia Internazionali di Tennis di Bergamo - Bergamo Olimp Kyiv Open - Kiev XI Ciutat de Barcelona - Barcelona Sao Leopoldo Challenger Ortisei Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Alphen Challenger Salzburg Challenger Bergamo Challenger Croatia Open - Umag San Sebastian Challenger Bucaramanga Challenger St. Brieuc Challenger Croatia Open - Umag Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Scheveningen Challenger International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Segovia Challenger Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Croatia Open - Umag Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank Private International - Sydney International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Bank Austria Tennis Trophy - Vienna SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Open Sabadell Atlantico - Barcelona Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Serbia Open - Belgrade SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Campbells Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Mercedes Cup - Stuttgart Mallorca Open - Mallorca BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Open Sabadell Atlantico - Barcelona Movistar Open - Vina del Mar Open Seat Godo - Barcelona Abierto Mexicano Telcel - Acapulco Chennai Open - Chennai BMW Open - Munich SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Masters Series Madrid - Madrid Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 U.S. Open - New York U.S. Open - New York Wimbledon - London Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2